Apple II
Sample Code Notes
_____________________________________________________________________________
                                                  Developer Technical Support


#11:    Print.Spy

Version:    1.0                                                September 1988

APW Components:    Print.Spy.Src                  18 Aug 88
                   Spy.Stds.Src                   18 Aug 88
                   Spy.Macros                     30 Aug 88
                   Print.Spy                      30 Aug 88

MPW Components:    PrRecord.Spy.Aii               01 Sep 88
                   Spy.Inits.Aii                  05 Jul 88
                   Spy.Stds.Aii                   10 Aug 88
                   Makefile                       08 Jun 88

Print.Spy shows how Print Managers records are modified as a result of 
interactively changing the standard Apple IIGS Choose Printer, Page Setup, and 
Printer Job dialog box settings.  Comparing record fields in both print record 
windows after adjusting the settings provides insight to the Print Manager's 
workings.  Modified record values are displayed in boldface type in the 
Current Settings window.
_____________________________________________________________________________

The sample program shows how to make most Print Manager calls from a 65816 
assembly language application.  It also demonstrates the use of new Print 
Manager call PMLoadDriver, supported by Apple IIGS System Disk 3.2 and later.

Use APW 1.0 and Apple IIGS System Disk 3.2 or later to execute the Print.Spy 
file included with the APW-compatible source code files.  To create a load 
file under APW, issue the following command:  ASML Print.Spy.Src 
Keep=Print.Spy.

MPW IIGS users need MPW 2.02, MPW IIGS Tools 1.0, and any version of the MPW 
IIGS assembler.  The program name needed by the MPW Build menu's Build option 
is PrRecord Spy.

